ctype_cntrl
检查控制字符
PHP 4.0.0及以上版本。
ctype_cntrl() 函数检查给定字符串是否只包含控制字符。控制字符指的是不可打印的字符,它们在ASCII中有编码值范围从0到31和127。通常,这些字符包括诸如换行符、回车符、制表符等。
ctype_cntrl(string $text): bool
$text:待检查的字符串。
如果字符串仅包含控制字符,则返回 true;否则返回 false。
下面是一个简单的示例,展示了如何使用 ctype_cntrl() 函数:
$text1 = "\n\t"; // 包含控制字符(换行符和制表符)
$text2 = "Hello World!"; // 包含可打印字符
<p>echo ctype_cntrl($text1) ? 'true' : 'false'; // 输出 true<br>
echo ctype_cntrl($text2) ? 'true' : 'false'; // 输出 false<br>
在上述示例中,$text1 包含换行符 (\n) 和制表符 (\t),它们都属于控制字符,因此调用 ctype_cntrl($text1) 时返回 true。相反,$text2 是一个普通的字符串,包含可打印字符 "Hello World!",所以 ctype_cntrl($text2) 返回 false。